The Most Satisfying Puzzle